Billboard News takes you inside the final stop of The Spice Girls’ UK reunion tour at London’s Wembley Stadium.